Page({
  data: {
    markers: [],
    roomsList:[],
    center:{
      
    },
  },

  onLoad(options) {
    wx.getLocation({
      success: res => {
        // const lat = res.latitude
        // const lng = res.longitude
        this.setData({
          center:{
            lat:res.latitude,
            lng:res.longitude
          }
        })
      }
    })
    if (options) {
      const roomsList = JSON.parse(options.roomsList);
      this.setData({roomsList})
      const markers = roomsList.map((v) => ({
        id: v.ID,
        iconPath: './assets/location.png',
        latitude: v.coord.lat,
        longitude: v.coord.lng,
        width: 50,
        height: 50,
        label:{
          content: v.name,  //文本
          color: '#000',  //文本颜色
          borderRadius: 10,  //边框圆角
          borderWidth: 1,  //边框宽度
          borderColor: '#fff',  //边框颜色
          bgColor: '#ffffff',  //背景色
          padding: 5,  //文本边缘留白
          textAlign: 'center'  //文本对齐方式。有效值: left, right, center
        }
      }));

      this.setData({
        markers: markers,
      });
    }
  },

  bindmarkertap(e) {

    const item = this.data.roomsList.find(i =>i.ID === e.markerId)
    // 此处 `markerId` 就是 item.ID

    wx.navigateTo({
      url: `/pages/shop-detail/detail?item=${JSON.stringify(item)}`,
    });
  },
});
